local M = {}

function M:init_equip()
    return EQUIP_D:init_equip_info(self)
end

---! 修改部件装备等级
function M:change_equip(pos,level)
   local equip = self:get_equip()
   if equip[pos] then
        equip[pos] = pos * 1000 + level - 1
   end
end

--! 获取当前装备
function M:get_equip()
    local equip = self:query("equip")
    if not equip then
        equip = self:set("equip", {})
    end
    return equip
end

--! 获取装备类型
function M:get_equip_type()
    return self:query("equip_type") or 1
end

--! 设置装备类型
function M:set_equip_type(offset)
    return self:set("equip_type", offset)
end

F_CHAR_EQUIP = M
